natural beach - Turkish English Dictionary